/*公用样式*/
@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,dl,dt,dd{margin:0; padding:0;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
body{font-size:12px;margin:0 auto; color:#333; font-family:Microsoft YaHei;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right;}

#tops,#tais,#navs,#sous,#whys,#chans,#ggts,#yous,#abouts,#xings,#lians,#bqs,#dibus{ width:1100px; margin:0 auto;}
/*鼠标经过*/
.cp img{
border:4px #ccc solid;
padding:3px;
}
.cp a:hover img{
border:4px #094a9b solid;
padding:3px;
}
a{text-decoration: none; color:#333;}
a:hover{color: #f00;}
#dt-hd.navstyle2{ background:#efefef;}

/*top*/
#top{ width:100%; overflow:hidden; background:#eeeeee; height:33px;font-size:12px; font-family:SimSun-ExtB; line-height:33px; margin-bottom:1px;}
.top_a{color:#666;}
.top_b{ color:#666;}
.top_b a{ color:#666;}

/*抬头*/
#tai{ width:100%; overflow:hidden;}
.tai_logo{ width:510px; margin:20px 0px 20px 0px;}
.tai_ggy{font-size:18px; margin-top:35px; margin-left:10px;}
.tai_ggy span{ font-size:22px; font-weight:bold;}
.tai_ggy font{ color:#094a9b;}
.tai_lx{margin-top:35px; background:url(../images/20170823114346_699511099.jpg) no-repeat left; font-size:16px; padding-left:50px;}
.tai_lx span{ font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#e62129;}


/*导航*/
#nav{ width:100%;overflow:hidden; background:url(../images/20171009142203_767422122.jpg) repeat-x; line-height:54px; margin:0 auto;height:54px;}
.nav_a li{ font-size:14px; color:#fff; line-height:54px; float:left; text-align:center; width:100px; background:url(../images/20171009142611_27069879.png) no-repeat left;}
.nav_a li a{text-decoration:none; display:block; line-height:54px; color:#fff; font-size:14px;}
.nav_a li a:hover{ width:100px; height:54px;text-decoration:none; font-size:15px; background:#094a9b; color:#FFF; transition: all 0.5s linear;}
#nav .a_nav a{ width:100px; display:block; font-size:14px;background:#094a9b; height:54px; color:#FFF; font-size:15px;}
.nore{background:#094a9b; color:#FFF;}
.nore a{ color:#FFF; font-size:14px;}
 
/*幻灯片*/
.focus {width:100%; height:300px; overflow:hidden; position:relative;}
.focus ul {height:300px; position:absolute;}
.focus ul li {float:left; width:100%; height:300px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{margin-top:0px; overflow:hidden;}

/*搜索*/
#sou{ width:100%; overflow:hidden;height:65px; padding-bottom:5px;}
.sou_re{ color:#666;background:url(../images/20170825143544_382117742.png) no-repeat; padding-left:28px; line-height:24px; height:24px; margin-top:22px;}
.sou_re a{ color:#666;}
.sou_re span{ color:#333; font-weight:bold;}
#search_b{width:245px;  height:28px; margin-top:19px;}
#search-bg{float:left; width:169px; height:28px; background:url(../images/20170823154644_2107619168.jpg) no-repeat; overflow:hidden; padding-left:5px;border:none;}
:focus{outline:none;}
#infoname{ border:none;background:none;outline:none;color:#aea9b6;}

/*为什么*/
#why{ width:100%; overflow:hidden; background:#f5f5f5; height:630px;}
.why_bt{ background:url(../images/20170824100230_531642467.png) no-repeat center top; font-size:24px; font-weight:bold; text-align:center;margin-top:50px; padding-top:52px;}
.why_bt span{ color:#094a9b; font-size:32px;}
.why_bt font{ color:#f00;}
.why_nr{ margin-top:50px;}
.why_nr li{ float:left; width:225px; margin-right:62px; margin-left:16px;}
.why_nr .zuob{ margin-left:0px;}
.why_nr li dt img{transition: all 1s linear;}
.why_nr li dt img:hover{transition: all 1s linear;cursor:pointer;  -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);	transform: rotate(360deg);}
.why_nr .youb{ margin-right:0px; width:190px;}
.why_nr dt{}
.why_nr .why_bt_t{ font-size:24px; font-weight:bold; line-height:42px; margin-top:20px;}
.why_nr .why_bt_t span{ color:#094a9b; font-family:Impact, Arial, Helvetica, sans-serif; font-size:42px; padding-right:5px;display: block; float: left;}

.why_nr .why_2nr{ font-size:14px; line-height:24px; padding-top:10px;}

/*产品*/
#chan{ width:100%; overflow:hidden;}
.chan_fen{ width:250px;}
.chan_fen_bt{ background:#094a9b; text-align:center; font-size:24px; color:#fff; font-weight:bold; line-height:66px;}
.chan_fen_bt span{ position:relative; z-index:2;}
.chan_fen_b_en{ position:absolute; margin-top:-50px; font-family:Arial, Helvetica, sans-serif; font-size:40px; line-height:40px; color:#2360ab; width:250px; text-align:center; text-transform:uppercase;}
.chan_fen_nr{ border:2px solid #e5e5e5; border-top:none; padding-bottom:25px; overflow:hidden;}
.rightarrowpointer{display:none;}
#ddsidemenubar0 li a{ background:url(../images/20170824113154_1203635357.jpg) no-repeat center; color:#333 !important; padding-left:0px !important;}
#classimgshow1{ background:url(../images/20171009134758_667628157.jpg) no-repeat center !important; margin:0 auto; margin-top:10px;}
#classimgshow1 a{ font-size:14px !important; font-weight:bold !important; padding-left:40px !important;}

#classimgshow2{ background:url(../images/20170824115825_1912336704.jpg) no-repeat center !important; margin:0 auto; margin-top:0px;padding-left:10px !important; width:206px !important;}
#classimgshow2 a{padding-left:20px !important;}
#classimgshow2 a href{ font-size:14px !important;font-weight:bold; color:#094a9b;}


.chan_nr{ width:827px;}
.chan_cbt{ background:url(../images/20170824140022_1916006652.jpg) no-repeat center; height:55px;}
.chan_cbt_a{ font-size:18px; color:#fff; font-weight:bold; line-height:50px; padding-left:30px; background:#094a9b; float:left; width:102px;}
.chan_cbt_ar{ font-size:14px; font-weight:normal; float:right; padding-right:15px; color:#333; line-height:50px;}
.chan_cbt_ar a{ font-size:14px; color:#333;}
.cp_gund{ margin-top:10px;}

/*广告条*/
#ggt{ width:100%; overflow:hidden; background:url(../images/20171009154216_1656104797.png) no-repeat center; margin-top:50px; height:193px;}
.ggt_dz{ width:149px; margin-top:83px;}
.ggt_zx{ width:149px; margin-top:83px; margin-right:10px;}

/*优势*/
#you{ width:100%; overflow:hidden; margin-top:50px;}
.you_a{ width:582px;}
.you_a_a{ background:url(../images/20180912103709_358407582.png) no-repeat left top; height:450px;}
.you_a_b{ background:url(../images/20170824191400_665110306.jpg) no-repeat left top; font-size:26px; font-weight:bold; margin-top:20px; padding-top:12px;}
.you_a_b span{ color:#e62129;}

.you_b{ width:508px; }
.you_b_bt{ font-size:36px; font-weight:bold;}
.you_b_bt span{ color:#094a9b;}
.you_b_bt font{ text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; color:#ccc; font-size:14px; font-weight:normal; display:inline-block; padding:10px 0px 20px 0px;}
.you_b_nr{ background:url(../images/20171009153516_1342797795.png) no-repeat right top; height:450px; overflow:hidden;}
.you_b_nr li{ width:488px; margin-bottom:12px;}
.you_b_nr .you_bt_t{ color:#094a9b; font-weight:bold; font-size:24px; margin-top:15px; margin-left:42px;line-height:34px; overflow: hidden;}
.you_b_nr .you_bt_t span{ color:#094a9b; font-family:Impact, Arial, Helvetica, sans-serif; font-size:34px; padding-right:15px; float: left; display:block;}
.you_b_nr .you_1nr{ font-size:14px; padding-left:12px; padding-top:5px;}
.you_nore{ margin-bottom:0px;}

.baoz{ width:1100px; overflow:hidden; margin-top:50px;}
.baoz_a{ width:543px;}
.baoz_bt{ background:url(../images/20171009151736_901549232.jpg) no-repeat center top; font-size:32px; font-weight:bold; padding-left:40px; padding-top:41px; height:62px;}
.baoz_bt span{ color:#094a9b;}
.baoz_nr li{font-size:14px; margin-top:20px; margin-bottom:40px;width: 543px; overflow: hidden;}
.bao_a_l{ color:#094a9b; font-family:Impact, Arial, Helvetica, sans-serif; font-size:34px; padding-right:15px; float: left;}
.bao_a_r{float: left;width: 490px;}

/*广告*/
#gga{ width:100%; overflow:hidden; background:url(../images/20180813201027_1171791976.jpg) no-repeat center; height:200px; margin-top:80px;}

/*简介*/
#about{ width:100%; overflow:hidden; margin-top:20px;}
.about_bt{ background:url(../images/20171009143936_252054831.png) no-repeat bottom; font-size:30px;text-align:center; padding-bottom:35px;}
.about_bt span{ font-family:Arial, Helvetica, sans-serif; color:#999; font-size:16px; text-transform:uppercase; }
.about_a{ width:73px; border:1px solid #ccc; text-align:center; font-size:22px; padding:78px 0px; margin-top:20px;}
.about_b{ width:468px; line-height:24px; margin-left:30px; font-size:14px; margin-top:20px;}
.about_b span{ font-size:18px;}
.about_b_a{ margin-top:20px;}
.about_b_a li{ float:left; background:#094a9b; width:130px; line-height:37px; font-size:16px; color:#fff; text-align:center; margin-right:25px; border-radius:10px;transition: all 0.5s linear;}
.about_b_a li:hover{background:#f00;transition: all 0.5s linear;}
.about_b_a li a{font-size:16px; color:#fff;}
.about_b_a li a:hover{ text-decoration:underline;}
.about_c{ margin-top:20px;}

/*形象*/
#xing{ width:100%; overflow:hidden; border-top:16px solid #e8e8e8;}
.xing_bt{ font-size:18px; font-weight:bold; margin:15px 0px;}
.xing_bt a{ font-size:18px;}
.xing_bt span{color:#094a9b;}
.xing_bt font{ font-size:18px; font-weight:normal; color:#999999; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

/*新闻*/
#new{ width:100%; overflow:hidden; margin-top:30px;}
.news{width:1100px; margin:0 auto; overflow:hidden;}
.news_m{width:1100px; margin:0 auto; overflow:hidden; text-align:center;}
.news_m_m{font-size:30px; font-weight:bold; line-height:36px;}
.news_m_xt{width:85px; height:2px; background:#333333; margin:10px auto; margin-bottom:8px;}
.news_m_s{font-size:16px; color:#666; line-height:20px; padding-bottom:10px;}
.lanrenzhijia{ width:1100px; margin:0 auto; overflow:hidden; padding-top:10px;}
.lanrenzhijia .tab{ overflow:hidden; margin:0 auto; width:408px; position:relative; z-index:99;}
.lanrenzhijia .tab a{display:block; float:left; text-decoration:none; height:30px; line-height:30px; width:126px; text-align:center; font-size:16px; color:#fff; background:#094a9b; border-radius:10px; margin:0px 5px;}
.lanrenzhijia .tab a.on{text-decoration:none; background:#db241e;}
.news_ta{width:558px; margin:0 auto;}
.news_ta span{display:block; float:left; color:#056406; font-size:28px; font-weight:bold; line-height:36px; padding:0px 84px;}
.news_ta_s{position:absolute; overflow:hidden; margin-top:-38px;}
.news_xt{width:454px; height:1px; background:#056406; margin-left:325px; position:absolute; margin-top:-18px;}
.lanrenzhijia .content{ overflow:hidden; width:1100px; height:336px; position:relative; margin-top:30px;}
.lanrenzhijia .content .ul{ position:absolute; left:0; top:0; width:1100px;}
.lanrenzhijia .content .li{ width:1100px; float:left;}

.news_div_item,.divdgweb_new_div_item{overflow:hidden; float:left; width:262px; background:#f8f8f9; height:330px; border:solid 2px #f8f8f9; margin:0px 4px; transition: all 0.8s linear;}
.news_div_item_pic{overflow:hidden; width:262px; height:172px;}
.news_div_item_pic img{width:262px;}
.news_div_item_content,.divdgweb_new_div_item_content{overflow:hidden; width:245px; padding-left:9px; position:absolute; margin-top:188px;}
.news_div_item_title,.divdgweb_new_div_item_title{line-height:40px; overflow:hidden; border-bottom:solid 1px #d6d6d6; padding-bottom:20px;}
.news_div_item_title a,.divdgweb_new_div_item_title a{font-size:16px; transition: all 0.8s linear;}
.news_div_item_body,.divdgweb_new_div_item_body{line-height:22px; padding-top:8px; font-size:13px; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical; overflow: hidden; color:#414141;width: 247px;}
.news_div_item_date,.divdgweb_new_div_item_date{position:absolute; margin-top:220px;font-size:14px; width:110px;overflow:hidden; z-index:99; color:#094a9b!important;}
.news_div_item_year,.news_div_item_month,.news_div_item_day,.divdgweb_new_div_item_year,.divdgweb_new_div_item_month,.divdgweb_new_div_item_day{float:left; color:#094a9b; padding-left:3px;}
.news_div_item_year,.divdgweb_new_div_item_year{padding-left:9px;}

/*联系*/
#lian{ width:100%; overflow:hidden; margin-top:30px; background:#eeeeee; padding:15px 0px;}
.lian_a{ background:url(../images/20171009144949_270576848.png) no-repeat left top; width:238px; padding-left:75px; padding-bottom:13px; padding-top:10px; font-size:14px;}
.lian_a span{ font-size:22px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#094a9b;}

.lian_b{ background:url(../images/20171009145442_1351681265.png) no-repeat left top; width:238px; padding-left:75px; padding-bottom:13px; padding-top:10px; margin-left:55px;font-size:14px;}
.lian_b span{ font-size:20px; font-weight:bold; color:#094a9b;}

.lian_c{ background:url(../images/20171009151112_1619895764.png) no-repeat left top; width:328px; padding-left:75px; padding-bottom:13px; padding-top:10px;font-size:14px;}
.lian_c span{ font-size:20px; font-weight:bold; color:#094a9b;}

/*版权*/
#bq{ width:100%; overflow:hidden; background:#333; padding:20px 0px; border-bottom:1px dashed #575757;}
.ba_a{ background:url(../images/20170825115011_1882603948.jpg) no-repeat left top 3px; font-size:18px; font-weight:bold; color:#fff; padding-left:25px; width:120px;}
.ba_a span{ font-weight:normal; color:#fff; font-size:12px;}
.ba_a a{color:#ccc; font-size:12px;}
.ba_a a:hover{ text-decoration:underline;}

/*底部*/
#dibu{ width:100%; overflow:hidden; background:#333; padding:30px 0px; padding-top:40px;}
.di_logo{ width:108px; margin-right:40px;}
.di_dh{ width:220px; background:url(../images/20170825142209_1587624977.jpg) no-repeat right top;margin-right:40px; height: 120px;}
.di_dh li{ width:110px; float:left; color:#fff; font-size:14px; line-height:24px;}
.di_dh li a{ font-size:14px; color:#fff;}
.di_dh li a:hover{ text-decoration:underline;}
.di_ewm{background:url(../images/20170825142209_1587624977.jpg) no-repeat right top;margin-right:40px; width:250px; height: 120px;}
.di_yb{ width:395px; font-size:13px; color:#ccc; line-height:22px;}
.di_yb a{ font-size:13px; color:#ccc;}
.di_yb a:hover{ text-decoration:underline;}
.di_yb span{ font-size:16px; font-weight:bold; color:#fff; padding-bottom:5px; display:inline-block;}
.top30{ height:30px; overflow:hidden;}